body{font-size:12px;font-family:"宋体","Arial Narrow";line-height:22px; color:#666;background:#000 url(images/bg.jpg) fixed no-repeat center top; }
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,tr,dl,dt,dd{ margin:0; padding:0;}
li{ list-style-type:none;}
img{border:0;padding:0;margin:0;display:block;}
input,select,button{ font-size:12px; vertical-align:middle;}
a:link, a:visited{ color:#666; text-decoration:none;}
a:hover{ color:#ae031c; text-decoration:none;}
a { outline:none; }
a:active {star:expression(this.onFocus=this.blur());}

/* 控制局部层居中 */
.mg{ margin:0 auto;}
.w960{ width:960px;}


/* 清理浮动元素,当浮动换行时后面元素不希望浮动，添加此属性，防止IE BUG */

* html .clearBoth{ zoom: 1;}
*:first-child + html .clearBoth{ zoom: 1;}


/* 网站头部 */
.header img{margin:0 auto;}

.red_db {
width: 100%;
height:5px;
overflow:hidden;
background: url(images/red_bg.gif) repeat-x 0 0;
z-index:9999;

}


/* 网站底部 */

.bottom_info{font-size:12px;text-align:center;line-height:38px;color:#666;text-decoration: none;width:960px;height:44px;overflow:hidden;margin:0 auto;position:relative;background:url(images/bottom_img.gif) no-repeat 0 0;}
.bottom_info a.aclass{font-weight:bold;	padding-left:11px;color:#BBBBBB;}
.bottom_info a.url {display:block;width:78px;height:20px;position:absolute;top:8px;left:10px;background:url(images/bottom_sub_img.gif) no-repeat 0 0;}
.bottom_info a:hover.url {background-position:-80px 0;}
.bottom_info a.top{display:block;width:78px;height:20px;position:absolute;top:8px;right:10px;background:url(images/bottom_sub_img.gif) no-repeat -160px 0;}
.bottom_info a:hover.top{background-position:-240px 0;}
.bottom_info a:hover {
color: #FFF;
text-decoration: none;
}

.footer {
	margin-top:5px;
	overflow:hidden;
}
.footer .sitemap{
	margin:1px;
	height:31px;
	line-height:31px;
	text-align:center;
	background:#1d1d1d;
}
.footer .copy{
	overflow:hidden;
	padding:5px 0;
}
.footer p{
	height:23px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
}



/**/

.center { margin:0px auto; width:960px; }

.bgfff { background:#FFF; _opacity:0.5; _filter:alpha(opacity=50); }

.picmain { padding-top:5px; padding-bottom:5px;padding-left:6px; background:#7E020C;}

.picmain img{ margin-top:-20px;}

ul.pic { background:#FFF; position:relative; }

.lifl li { float:left; display:inline; }

li.piclist { position:absolute; font-size:0px; line-height:0px; border-left:1px solid #000; border-bottom:1px solid #000; padding:5px; }

li.piclist em { background:url(images/seebig.png) no-repeat -200px -200px; position:absolute; width:143px; height:109px; }

div.pic_b { position:relative; }

a.pic_a.hover { position:relative; display:block; }

a.pic_a:hover span { position:absolute; bottom:10px; left:0px; color:#fff; width:284px; z-index:2; display:block; font-size:12px; line-height:18px; padding:5px 10px; overflow:hidden; display: block;  text-align:center;font-weight:bold }
a.pic_a:hover em { top:30%; left:81px; background-position:center center; }
a.pic_a:hover img { opacity: 0.4; -webkit-transition:all 700ms ease; cursor:pointer;  }
.pic_b { width:304px; }

.pic_div { background-color: #000; overflow: hidden;}

ins { text-decoration:none; }

/**---------- 比较元素 ---------**/
/**** 转变 ****/

#container {margin-right: 6px; background:#000; overflow: hidden; border-right: 1px solid #000; border-top: 1px solid #000;}

/* 无限滚动装载机 */
#infscr-loading{text-align:center;padding:10px;background:#000;opacity:0.8;filter:alpha(opacity=80);color:#FFF;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
#infscr-loading{position:fixed;bottom:300px;left:45%;z-index:9999;width:200px;}
*html,*html body /* 修正IE6振动bug */{background-image:url(about:blank);background-attachment:fixed;}
*html #infscr-loading{position:absolute;bottom:expression(eval(document.documentElement.scrollTop));}



/* 内容页 */

.red_bg {
width: 100%;
height: 40px;
margin-top:-5px;
text-align:center;
overflow:hidden;
background: url(images/red_bg.gif) repeat-x 0 0;
color: #fff;
font-size:16px;
font-weight:bold;
line-height:3;
}

.red_bg2 {
width: 100%;
height:3px;
overflow:hidden;
background: url(images/red_bg.gif) repeat-x 0 0;
z-index:9999;
}

.pbox_sub{
	width:960px;
	overflow:hidden;
	background:black;
	position:relative;
}
.pbox_sub img{
	margin:0 auto;
	display:block;max-width:920px;width:expression(this.width>920?"920px":auto); max-height:9999px;height:expression(this.height>9999?"9999px":auto);
}

.pbox_sub .prev{width:480px;height:99%;_height:9999px;position:absolute;top:0;left:0;background:url(images/blank.png);z-index:999;}
.pbox_sub .next{width:480px;height:99%;_height:9999px;position:absolute;top:0;right:0;background:url(images/blank.png);z-index:999;}
.pbox_sub .prev:hover {cursor:url(http://cdn.fangxing520.com/cdn/aimm/cdn/images/left.cur),auto;}
.pbox_sub .next:hover {cursor:url(http://cdn.fangxing520.com/cdn/aimm/cdn/images/right.cur),auto;}
 
.pagelist{
    width:960px;
	overflow:hidden;
	padding:0 0 10px;
	background:black;
	position:relative;
	text-align: center;
	line-height:32px;
	font-size:14px;
	color: #666;
	}
.pagelist a{ font-family:"宋体";display: inline-block; height: 32px; text-align: center; padding: 0 14px;margin-left:5px;margin-top:5px;   background: #010008; border: 1px solid #595959; 
 border-radius:2px;color: #F33F63;}
.pagelist .cur{height: 35px;font-size: 22px;border: 1px solid #595959;border-color: #e72c52;background: #f33f63; color: #fff;filter: none;/* IE*/}
.pagelist a:hover{border-color: #e72c52;color: #fff;filter: none;}
.pagelist .cur:hover{border-color: #e72c52; background: #f33f63; color: #fff;}

.pbot_sub{
	width:960px;
	overflow:hidden;
	position:relative;
	background:url(images/player_botimg.gif) black repeat-x 0 0;
}
.pbot_sub h5{
	width:156px;
	height:37px;
	margin:3px 0 0 3px;
	overflow:hidden;
	background:url(images/mm_Recommend_img.gif) no-repeat 0 0;
}



/* 返回顶部 */
.backToTop {
    display: none;
    width: 30px;
	height: 31px;
    font-size: 0;
    text-align: center;
    position: fixed;
    _position: absolute;
    right: 20px;
    bottom: 20px;
    _bottom: "auto";
    cursor: pointer;
	background:url(images/goTop_img.png) no-repeat 0 0;
}
a.backToTop:hover{
    display: block;
    width: 30px;
	height: 31px;
	background:url(images/goTop_img.png) no-repeat 0 -31px;
}
